Google Charts API-তে আপনি একাধিক চার্ট টাইপ একত্রে ব্যবহার করতে পারেন, যেমন ComboChart, যেখানে একই চার্টে Bar Chart এবং Line Chart একসাথে প্রদর্শিত হতে পারে। এই ধরনের চার্টগুলোর সাহায্যে আপনি বিভিন্ন ডেটা পয়েন্টের মধ্যে সম্পর্ক বা তুলনা করতে পারেন।
এখানে ComboChart ব্যবহার করে BarChart এবং LineChart একত্রে কিভাবে ব্যবহার করা যায় তা দেখানো হচ্ছে।
ComboChart আপনাকে একাধিক চার্ট টাইপ একসাথে ব্যবহার করার সুযোগ দেয়। আপনি একে একটি চার্টে Bar এবং Line টাইপের চার্ট একসাথে প্রদর্শন করতে ব্যবহার করতে পারেন।
এখানে আমরা একটি Combo Chart তৈরি করব, যেখানে BarChart এবং LineChart একসাথে প্রদর্শিত হবে। আমাদের ডেটা হবে কয়েকটি বছরের বিক্রয় পরিসংখ্যান।
app.component.ts
ফাইল:import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'Google Charts - Combo Chart Example';
// Combo Chart Type
chartType = 'ComboChart';
// Chart Data
chartData = [
['Year', 'Sales', 'Expenses'],
['2010', 1000, 400],
['2011', 1170, 460],
['2012', 660, 1120],
['2013', 1030, 540]
];
// Chart Options (Multiple Chart Types together)
chartOptions = {
title: 'Company Performance',
vAxis: { title: 'Amount' },
hAxis: { title: 'Year' },
seriesType: 'bars', // Bar chart
series: { 1: { type: 'line' } } // Line chart for the second data series
};
}
app.component.html
ফাইল:<h1>{{ title }}</h1>
<google-chart
[type]="chartType"
[data]="chartData"
[options]="chartOptions">
</google-chart>
এছাড়া, আপনি একাধিক চার্ট টাইপ একত্রে দেখানোর জন্য ColumnChart, LineChart, PieChart ইত্যাদি বিভিন্ন চার্ট একত্রে ComboChart এর মধ্যে কাস্টমাইজ করতে পারেন। উদাহরণস্বরূপ, নিম্নলিখিত ডেটার জন্য ComboChart ব্যবহার করা যেতে পারে:
app.component.ts
ফাইল:import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'Multiple Chart Types Together';
chartType = 'ComboChart'; // ComboChart
// Data for ComboChart
chartData = [
['Year', 'Sales', 'Expenses', 'Profit'],
['2010', 1000, 400, 600],
['2011', 1170, 460, 710],
['2012', 660, 1120, -460],
['2013', 1030, 540, 490]
];
chartOptions = {
title: 'Company Performance',
vAxis: { title: 'Amount' },
hAxis: { title: 'Year' },
seriesType: 'bars', // Bar chart for first data series
series: {
1: { type: 'line' }, // Line chart for second data series (Expenses)
2: { type: 'scatter' } // Scatter chart for third data series (Profit)
}
};
}
app.component.html
ফাইল:<h1>{{ title }}</h1>
<google-chart
[type]="chartType"
[data]="chartData"
[options]="chartOptions">
</google-chart>
এখানে, Bar Chart, Line Chart, এবং Scatter Chart একত্রে ব্যবহার করা হয়েছে।
ComboChart ব্যবহার করে আপনি Bar Chart, Line Chart, Column Chart, Pie Chart ইত্যাদি একত্রে ব্যবহার করতে পারেন। এটি একাধিক চার্ট টাইপের ডেটা একসাথে প্রদর্শন করতে সাহায্য করে এবং আপনি এই চার্টগুলির মধ্যে সম্পর্ক এবং তুলনা করতে পারেন। seriesType এবং series অপশন ব্যবহার করে আপনি চার্টের বিভিন্ন সিরিজের জন্য আলাদা টাইপ (যেমন বার, লাইন, বা স্ক্যাটার) নির্বাচন করতে পারেন। Google Charts API এ এই কাস্টমাইজেশন ফিচার ব্যবহার করে আপনি আরও কার্যকরী এবং তথ্যপূর্ণ ডেটা ভিজুয়ালাইজেশন তৈরি করতে পারেন।
Read more